package com.zy.ems.common.error;

import com.zy.ems.common.exception.ErrorStatus;

/**
 * 
 * @ClassName: RecommendError
 * @Description: 退款模块错误码，7000开始
 * @author zhupengren
 * @date 2014年9月29日 下午4:13:05
 *
 */
public class RefundPayCode extends ErrorStatus {
    /**
     * 6200支付流水号，没找到相关支付日志
     */
    public static final ErrorStatus pay_001 = new RefundPayCode(6200,
            "支付流水号，没找到相关支付日志");

    /**
     * 6201 已执行过退款处理
     */
    public static final ErrorStatus pay_002 = new RefundPayCode(6201,
            "已执行过退款处理");

    /**
     * 6203 配置文件未初始化
     */
    public static final ErrorStatus pay_003 = new RefundPayCode(6203,
            "配置文件未初始化");

    /**
     * 6204 退款验证失败
     */
    public static final ErrorStatus pay_004 = new RefundPayCode(6204, "退款验证失败");

    /**
     * 6205 暂不支持此退款方式
     */
    public static final ErrorStatus pay_005 = new PayCode(6205, "暂不支持此退款方式");

    protected RefundPayCode(int code, String codeMsg) {
        super(code, codeMsg);
    }

    @Override
    public int getModuleCode() {
        return 6000;
    }

}
